Formalizing adaptability aspects
نویسندگان
چکیده
In [Kiczales et al. 97], aspects are defined as properties that affect the performance or semantics of the components in systemic ways. Systemic characteristic of aspects implies that they can be considered as concepts. The term performance is a special case of the general term quality. Other quality examples are adaptability and reusability. From this point of view, aspects are concepts which affect the quality and/or semantics of software components.
منابع مشابه
Hierarchical Intelligent Mixed Simulation
Intelligence is complementary to faith common name for (intuition, inspiration, imagination) and supposes, at least, {conscience, adaptability, intention). Conscience simulation demands transcending the present limits of computability, by an intensive effort on extensive research to integrate essential mathematical and physical knowledge guided by philosophical goals. A way to begin is hierarch...
متن کاملUsing Aspects to Structure Small Devices Adaptive Applications
This paper briefly presents an architectural pattern, Adaptability Aspects, for structuring adaptive applications using Aspect-Oriented programming in a specific way. We also evaluate the applicability of this pattern for resource constrained devices. The Adaptability Aspects pattern is intended to improve modularity and reuse when adaptability is required. By providing three versions of the sa...
متن کاملMulti-hierarchical Learning-based Cosimulation
Intelligence supposes, at least, consciousness and adaptability. Consciousness simulation demands transcending the present limits of computability, by an intensive as well as extensive research effort to integrate essential physical and mathematical knowledge guided by philosophical goals. Separating the different hierarchy types reveals their comprehensive constructive importance based on stru...
متن کاملTime Management Adaptability in Multi-Agent Systems
So far, the main focus of research on adaptability in multi-agent systems (MASs) has been on the agents’ behavior, for example on developing new learning techniques and more flexible action selection mechanisms. However, we introduce a different type of adaptability in MASs, called time management adaptability. Time management adaptability focuses on adaptability in MASs with respect to executi...
متن کاملCASE Environment Adaptability: Bridging the Islands of Automation
In current CASE environments a user has to choose between efficient computerized support using a fixed methodical framework which may not fit his situation, or the freedom to do what seems appropriate in the given circumstance, but at the cost of losing efficient technological support. In this paper we examine adaptable metamodel based environments as a means to resolve this dilemma. Metamodel ...
متن کامل